judicial independence - Español Inglés Diccionario